/**
 * @file lv_examples.h
 *
 */

#ifndef LVGL_APP_H
#define LVGL_APP_H

#ifdef __cplusplus
extern "C" {
#endif

/*********************
*      INCLUDES
*********************/
#include "lvgl_app/lvgl_pm/lvgl_pm.h"
#include "lvgl_app/image_Exp/image_Exp.h"
#ifdef user_lv_simulator
#include "lvgl_porting/lv_mount_cus_font.h"
#else
#include "myos.h"
#endif
/*********************
*      DEFINES
*********************/
#define lv_pm_user_zh 1
/**********************
*      TYPEDEFS
**********************/
enum
{
    PAGE_BAR_RTC,
    PAGE_BAR_BAT,
    PAGE_BAR_RAM,
    PAGE_BAR_USB,
};

/**********************
* GLOBAL PROTOTYPES
**********************/

/**********************
*      MACROS
**********************/
void page_create_page_start_up(lv_pm_id_t id);
void page_create_page_menu(lv_pm_id_t id);
void page_create_page_main(lv_pm_id_t id);

void page_create_page_setting_time(lv_pm_id_t id);
void page_create_page_setting_menu(lv_pm_id_t id);
void page_create_page_setting_bklight(lv_pm_id_t id);

#ifdef __cplusplus
} /*extern "C"*/
#endif

#endif /*LVGL_APP_H*/
